design synchronous counter using t flip flop